package com.dsg.service.oil;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dsg.entity.dto.CardTypeDto;
import com.dsg.entity.oil.DsgOilCardtype;
import com.dsg.entity.oil.DsgOilInfo;

import java.util.List;

public interface IDsgOilInfoService extends IService<DsgOilInfo> {

    /**
     * 查询列表
     *
     * @param dsgOilInfo
     * @return
     */
    IPage<DsgOilInfo> selectByList(Page<DsgOilInfo> page, DsgOilInfo dsgOilInfo);

    String getOilComByCardType(CardTypeDto dto);

    /**
     * 查詢油公司設置的卡類型
     * @param dsgOilCardtype
     * @return
     */
    List<DsgOilCardtype> getDsgOilCardType(DsgOilCardtype dsgOilCardtype);
}
